he/she has/had stolen - Spanish English Dictionary